@charset "UTF-8";

/*! 导入导航样式 */

/* 顶部设置  */

.headtop { background-color: #7bb400; padding: 5px 0; }

.headtop .headTLeft a { font-size: 14px; color: #fff; }

.headtop .headTRight a { font-size: 14px; color: #fff; }



/* 顶部设置 end  */

/* 导航头部设置  */

.navTop .navTopLogo { width: 630px; margin-top: 23px; float: left; }

.navTop .navTopLogo a { margin-right: 10px; }

.navTop .navTopCenter { width: 220px; float: left; text-align: center; }

.navTop .navTopTel { width: 350px; float: right; margin-top: 43px; }

.navTop .navTopTel p a { font-size: 26px; line-height: 29px; color: #659a15; font-weight:bold; }



/* 导航头部设置  end*/

/* nav 导航 */

#nav { background:-webkit-gradient(linear, 0 0, 0 100%, from(#84c100), to(#5f8822));
       background:-moz-linear-gradient(top, #84c100, #5f8822);/* Firefox */
	   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#84c100,endColorstr=#5f8822,grandientType=0);bottom:0; 
	   }

#nav .bignav > ul > li { width: 15%; float: left; text-align: center; position: relative; }

#nav .bignav > ul > li:after { display: inline-block; content: ""; width: 2%; margin-top: 15px; float: right; height: 23px; background: url(../../images/xinYuanImgs/lineBg.png) no-repeat; }

#nav .bignav > ul > li:last-child:after { display: none; }

#nav .bignav > ul > li:first-child { width: 10%; }

#nav .bignav > ul > li > a { padding: 10px 0; display: inline-block; color: #fff; width: 92%; font-size: 16px; box-sizing: border-box; }

#nav .bignav > ul > li > a.active, #nav .bignav > ul > li > a:hover { background-color: #ee9714; }

#nav .bignav > ul > li > a span { display: block; width: 100%; font-size: .5em; color: #fff; text-transform: uppercase; }

#nav .bignav > ul > li .listItem { display: none; padding: 8px 0; position: absolute; top: 59px; left: 0; width: 100%; z-index: 666; background-color: #faf7e7; }

#nav .bignav > ul > li .listItem a { display: block; height: 30px; line-height: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

#nav .bignav > ul > li .listItem a:hover { color: #fff; background-color: #ee9714; }

#nav .bignav > ul > li:hover .listItem { display: block; }



/* nav 导航  end*/

/*搜索 */

.search .searchLeft { width: 760px; margin: 12px 0; float: left; }

.search .searchLeft p { font-size: 14px; line-height: 24px; height: 25px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #212121; }

.search .searchLeft p a { color: #666666; padding-right: 5px; }

.search .searchRight { width: 404px; margin: 10px 0; float: right; position: relative; }

.search .searchRight input { width: 100%; border: 1px solid #b19b92; outline: 0; line-height: 21px; padding: 4px 60px 4px 5px; box-sizing: border-box; }

.search .searchRight button { outline: 0; border: 0; position: absolute; top: 0; right: 0; float: right; }



/*搜索  end*/

/*! 导入footer 页脚样式 */

/* footer */

#footer { width: 100%; padding: 0; background-color: #7eaa2a; }

#footer .footItem { float: left; box-sizing: border-box; height: 206px; border-right: 1px solid rgba(255, 255, 255, 0.3); margin: 45px auto; position: relative; }

#footer .footItem h4 { font-size: 18px; color: #fff; line-height: 24px; }

#footer .footItem h4:after { display: block; content: ""; margin: 10px 0 20px; width: 30px; height: 1px; background-color: #fff; }

#footer .footItem .footItemInf ul li { width: 50%; float: left; }

#footer .footItem .footItemInf ul li a { display: block; height: 30px; line-height: 28px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

#footer .footItem .footItemInf a, #footer .footItem .footItemInf p { font-size: 14px; line-height: 28px; color: #fff; }

#footer .footItem:last-child { border-right: 0; }

#footer .footLink { width: 236px; padding: 3px 0; }

#footer .footAddr { width: 369px; padding: 3px 60px; }

#footer .footcode { width: 260px; padding: 3px 60px; }

#footer .footLogo { width: 320px; float: right; text-align: right; }

#footer .footLogo a { display: block; position: absolute; top: -42px; right: 0; }



/* footer end */

/* footer Bot */

.footerBot { width: 100%; padding: 12px 0; background-color: #1e1e1e; margin: 0 auto; }

.footerBot p, .footerBot span, .footerBot a { font-size: 13px; line-height: 24px; color: #5d5d5d; }



/* footer Bot end*/

/* 右侧固定栏  */

.rightfix { position: fixed; top: 35%; right: 0; z-index: 999; width: 50px; }

.rightfix ul li { margin-top: 5px; position: relative; display: block; }

.rightfix ul li a i { display: block; float: left; width: 50px; height: 50px; border-radius: 3px; background: url("../../images/rightIco_08.png") no-repeat; }

.rightfix ul li a i.fixedico01 { background-position: 0 -2px; }

.rightfix ul li a i.fixedico02 { background-position: 0 -58px; }

.rightfix ul li a i.fixedico03 { background-position: 0 -109px; }

.rightfix ul li a i.fixedico04 { background-position: 0 -160px; }

.rightfix ul li span.fixqq { position: absolute; display: none; padding: 0 10px; top: 51px; left: -90px; background-color: #2e2e2e; color: #fff; line-height: 48px; }

.rightfix ul li span.fixtel { position: absolute; display: none; padding: 0 10px; top: 101px; left: -120px; background-color: #2e2e2e; color: #fff; line-height: 48px; }

.rightfix ul li div.fixwx { position: absolute; display: none; padding: 0 10px; top: 101px; left: -158px; }

.rightfix ul li:hover span { display: block; }

.rightfix ul li:hover div { display: block; }



/* 右侧固定栏 end */

/*  详情页手机端 */

.shouji img { width: 100%; max-width: 100%; margin: 0 auto; }





